home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
X User Tools
/
X User Tools (O'Reilly and Associates)(1994).ISO
/
sources
/
libxpm
/
sun4c
/
libxpm
Wrap
Text File
|
1994-10-02
|
2KB
|
63 lines
--- ./lib/Imakefile.rtr Wed Mar 23 06:51:57 1994
+++ ./lib/Imakefile Wed Sep 21 11:40:15 1994
@@ -64,6 +64,8 @@
#define XPM_NUMBERS
#include "xpm.h"
SOXPMLIBREV = XpmVersion./**/XpmRevision
+ULIBDIR = <installdir>/lib
+UINCDIR = <installsharedir>/<prefix>include/X11
HEADERS = xpm.h
SRCS = data.c create.c misc.c rgb.c scan.c parse.c hashtable.c \
@@ -76,38 +78,18 @@
XpmCrBufFrP.o XpmCrIFrBuf.o XpmCrPFrData.o XpmRdFToP.o XpmWrFFrP.o \
XpmCrDataFrI.o XpmCrIFrData.o XpmRdFToData.o XpmWrFFrData.o
-#if (ProjectX < 5)
-
-#if DoSharedLib
-SharedLibraryObjectRule()
-NormalSharedLibraryTarget(Xpm,$(SOXPMLIBREV),$(OBJS))
-InstallSharedLibrary(Xpm,$(SOXPMLIBREV),$(USRLIBDIR))
-#else
-NormalLibraryObjectRule()
-#endif
-NormalLibraryTarget(Xpm,$(OBJS))
-InstallLibrary(Xpm,$(USRLIBDIR))
-
-#else
-
-LibraryObjectRule()
-
-#if DoSharedLib
-#if DoNormalLib
-SharedLibraryTarget(Xpm,$(SOXPMLIBREV),$(OBJS),shared,..)
-#else
-SharedLibraryTarget(Xpm,$(SOXPMLIBREV),$(OBJS),.,.)
-#endif
-InstallSharedLibrary(Xpm,$(SOXPMLIBREV),$(USRLIBDIR))
-#endif
-#if DoNormalLib
-NormalLibraryTarget(Xpm,$(OBJS))
-InstallLibrary(Xpm,$(USRLIBDIR))
-#endif
-
-#endif
-
-InstallMultiple($(HEADERS),$(INCDIR))
+.c.o:
+ $(RM) $@
+ $(CC) -c $(CCOPTIONS) $(ALLDEFINES) $(_NOOP_) $(SHLIBDEF) $(SHAREDCODEDE) $(PICFLAGS) $(CDEBUGFLAGS) $*.c
+
+all:: libXpm.a
+
+libXpm.a: $(OBJS)
+ $(RM) $@
+ $(AR) $@ $(OBJS)
+ $(RANLIB) $@
+InstallLibrary(Xpm,$(ULIBDIR))
+InstallMultiple($(HEADERS),$(UINCDIR))
LintLibraryTarget(Xpm,$(SRCS))
InstallLintLibrary(Xpm,$(LINTLIBDIR))
DependTarget()